Module-level declarations

Types

Link copied to clipboard
struct event_data
Link copied to clipboard
entity evm_block
Link copied to clipboard
entity evm_erc20
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
function add_new_evm_erc20(network_id: integer, token_address: byte_array, name: text, symbol: text, decimals: integer)
Link copied to clipboard
function evm_block_fn(network_id: integer, evm_block_height: integer, evm_block_hash: byte_array, events: list<event_data>)
Link copied to clipboard
function EVM_ERC20_BALANCE(chain: chains, beneficiary: byte_array, token_address: byte_array): evm_erc20_balance
Link copied to clipboard
function handle_staking_event(network_id: integer, event: event_data)
Link copied to clipboard
function handle_transfer_event(network_id: integer, event: event_data)
Link copied to clipboard
function lock_erc20_balance(chain: chains, beneficiary: byte_array, token_address: byte_array, amount: big_integer)
Link copied to clipboard
function validate_add_new_erc20_parameters(network_id: integer, token_address: byte_array, name: text, symbol: text, decimals: integer)

Operations

Link copied to clipboard
operation evm_block_op_test(network_id: integer, evm_block_height: integer, evm_block_hash: byte_array, events: list<event_data>)
Link copied to clipboard
operation faucet_evm_erc20_token(beneficiary: byte_array, token_address: byte_array, amount: big_integer, network_id: integer)
Link copied to clipboard
operation stake_evm_erc20_token(beneficiary: byte_array, token_address: byte_array, amount: big_integer, network_id: integer)